offshore trust - English Synonyms Dictionary